# 项目依赖的基础镜像，FROM 必须提供
FROM python:3.11

# 设置作者、该配置可选
LABEL authors="haredot"

ENV APP_version=1.0

# 项目的工作目录
WORKDIR /usr/app/django_demo2

COPY . .
# 配置要执行的命令
RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

RUN python3 manage.py migrate

# Linux 中 python 名字叫 python3、配置项目的启动命令
ENTRYPOINT ["python3", "manage.py", "runserver", "0.0.0.0:8000"]